SculptEd 1.0b
--------------

Author: Peder Nordenstrm,  panic@swipnet.se


An editor idea was born, and some code was written, and this is the product so far.

This will become an edtor wich should be extreamly easy to use.
The whole idea is based on painting, sculpting, first you sculpt your landscape
by pushing or pulling the ground up/down using a soft 'air-brush' kind'a thing

After that you will be able to paint countrys on the surface, 
Country and material editor will probably be in a separate window with a nice gui,
if I ever get around lerning MFC .. 

Placing stuff like houses and temples and stuff in a 3d view would be nice too.. 
but that's a later matter.

Play around abit now and see how you like it :) 


Interface:


Navigation:

To navigate the map you need to hold CONTROL while pressing:

Right MouseButton to pan
Middle MouseButton to Rotate
Left and Right MouseButton while dragging mouse eighter up or down to zoom



Keyboard:

Right/Left Arrow	: Increase/decrease brush strenght
Up/Down Arrow		: Increase/decrease brush radius

M	: Recalculate normals and merge block edges (remove sharp edges)
S	: Toggle Smooth/Flat shading
W	: Wireframe mode, I'm proud of this one :)
T	: Recalculate ALL materials (takes long time on large levels)
Q	: Toggle Quick material Update, when on it will recalculate
				 the material of the block your'e working on each time you do something
				  (Performance drawback, only use now and then)
I	: Invert brush direction (Push/Pull)
B	: Display Bounding boxes
C	: Toggle Country Paint mode, when in this mode you can replace
				the Country style on the ground by clicking the mouse button and simply
				 paint. The current selected Country style will be used.
						  
F1	: Fastkey to Brush menu
F2	: Fastkey to Country style menu

ESC	: Bring up Main menu


The menu system:

When you press ESC a nifty menu will pop up.
You navigate the menu but holding left mousebutton while dragging the mouse
left or right, this will spin the menu around so the option you want becomes avalible.
Please rotate the menu with the mouse pointer a good bit below or above the menu items,
Otherwise you might accidently select something :)

When the option you want is in between the lines of the green box you can let go of the mouse button
and click on your option to activate it.


The "Tools" sub-menu(s):

Within the "Tools" menu there are currently 3 options (wich of only two works) :)
When you select eighter of them (Brush or Country) another type of meny will appear.
This menu is navigated with your Arrowkeys, Left and Right.
When the Item you want is rotating in front of you just hit ENTER to select that item.
As said above you can enter these two sub menus with fastkeys aswell, F1 and F2.


This menu system is pretty ugly and simple, but it was eighter that or having to lern
MFC :)



Todo
----


* Floating Toolwindow (might be scrapped)
	+ Preset brushes (done)
	+ Custom brushes (done)
	+ alot of more stuff

* Adding/Removing blank blocks
* Country editing
* Placing stuff in the level (automatic script export)
* New level from scratch
 	+ Importing base terrain, based on greyscale heightmap
* Getting a girlfriend..

.. and probably more stuff :)


History
-------

v1.0b
-----

New Features:

* New Navigation system
* Saving Levels
* Improved render speed
* Cool menu system
* More accurate material blending
* Automatic Water/Coast flags based on terrainheight
* Country painting
* Preset and custom brushes

Bugs fixed:

* Not as slow as it was
* Empty Cell 17 issue fixed

Known bugs:

* Tends to run slower for each new level loaded
  I have tried to optimize it as good as possible
  to delete and/or re-use resources, must have missed something though :)







v 0.5a
------

New Features:

* Seamless (almost) edges
* Material Loading, displaying
* Cool specular lighting :)
* New fast, nice partial Wireframe mode
* Invert brush toggle
* Height limit (255 units are max, 0 is minimum)
* Global and Quick update of materials after editing

Bugs fixed:

* No longer crashing when pressing Abort on program start
* Only registers the closest point of selection now

Known bugs:

* Autoflip still doesn't work as it's supposed to


v 0.02a
-------

New Features:

* Loading Landscape files
* Improved/Optimized collision detection for large levels
* Higher resolution on brush
* Automatic edgeflip tool

Temporarily removed features due to excessive bugs:

* Wireframe mode, It worked nice with 3*3 blocks, but when we're talking up to 130000 triangles
  it's slooooooooow, gonna have to find a better way to do it.
* Manual flip tool, since it's pretty hopeless to use without wireframe
* Blank Landscape (I had to rewrite almost the entire code for making it work with loading
  Landscape files, so that's more a todo now)

Known Bugs:

* Auto edgeflip doesn't work as it's supposed to
* Running abit slow when sculpting on Land4.lnd, have to optimize the CD even more.


v 0.00000000000000000000000001a :)
----------------------------------

Features.

* 	Rotating, zooming around a 3*3 blank Landblock grid and
	sculpting a landscape on that surface
*	Smooth/Flat shading
*	Wireframe mode
*	Manual flip edge tool

Known bugs:
Can't remember





Thanks Goes To:

DarkYoda		- Without his opensouce LandViewer this editor would probably never had happened
LionHead		- For an exellent game, although I havn't accually played it much :)
The guys @
bweditors.bwgame.com (Deleted)() - For a great site and for having me on the team.


Repacked and used for Black & White Landscape creation Kit by VandalBlueX (V1.1)

Join our community! https://forum.bwgame.net								 


Btw, this is not a finsihed product, I take no responsebility for what damage this program
may cause to your system, famliy, dog or boss etc. Although it's probably pretty safe :)

														 